/*
 * @Description: 段级安全生产首页接口
 * @Author: Huang Junjie
 * @Date: 2021-06-24 10:23:03
 * @LastEditTime: 2021-07-28 17:45:53
 * @LastEditors: Liu Zhiwang
 */
import request from '@/utils/request';

// 查询值班领导值班干部信息
export function getLeadingCadresData() {
  return request({
    url: '/cdaily/onDuty/getBureauHomePageProblemStaticsData',
    method: 'get'
  });
}

// 获取登入人的idPath，最多只精确到段
export function getLoginUserIdPath(query) {
  return request({
    url: '/repair/warning/getLoginUserIdPath/',
    method: 'get',
    params: query
  });
}

// 查询安全生产信息列表
export function getsafetyProductionInformationDataList() {
  return request({
    url: '/cdaily/bigScreen/getSafeProductInfo',
    method: 'get'
  });
}

// 查询无责任铁路交通事故（天）
export function getWzrTrafficAccidentData() {
  return request({
    url: `/jjxt/bureauSafeDayConfig/findByUnitDeptCode`,
    method: 'get'
  });
}

// 查询维修天窗情况信息列表
export function getRepairSkylightDataList() {
  return request({
    url: '/pspc/bigScreen/getRepair',
    method: 'get'
  });
}

// 查询施工天窗情况信息列表
export function getConstructionSkylightDataList() {
  return request({
    url: '/pspc/bigScreen/getWork',
    method: 'get'
  });
}

// 查询维修进度信息列表
export function getMaintenanceProgressDataList() {
  return request({
    url: `/jjxtapi/temp/lineSpeed`,
    method: 'get'
  });
}

// 查询接触网缺陷数量排名列表
export function getjcwNumberOfDefectsDataList() {
  return request({
    url: `/jcwProblem/defectInfo/getStatics`,
    method: 'get'
  });
}

// 查询接触网缺陷数量排名列表（旧）
export function getDefectStat() {
  return request({
    url: `/basic/basicHomePage/getDefectStat`,
    method: 'get'
  });
}
